@charset "utf-8";
/* CSS Document */
body,ul,ol,li,p,h1,h2,h3,h4,h5,h6,form,fieldset,table,td,img,div,dl,dt,dd,input{margin:0;padding:0;}
body{font-size:12px;}
img{border:none;}
li{list-style:none;}
input,select,textarea{outline:none;border:none; background:none;}
textarea{resize:none;}
a{text-decoration:none; color:#656565;}

/*清浮动*/
.clearfix:after{content:"";display:block;clear:both;}
.clearfix{zoom:1;}
.fl{float:left;}
.fr{float:right;}

/* CSS Document */

/*公用*/
.comWidth{width:1200px; margin-left:auto; margin-right:auto;}
.leftArea{float:left;}
.rightArea{float:right;}
.hide{display:none;}
.show{display:block;}

/*heand部分*/
body,dt,dl,ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, button, textarea, p, blockquote, th, td {
    margin: 0;
    padding: 0;
}

#header {
    background: #000000;
}
#nav {
    width: auto;
    padding-right: 20px;
    height: 60px;
    margin: 0 auto;
    position: relative;
	background: #000000;
}
#logo {
    margin: 0 20px;
}
.logo {
    float: left;
}
#logo a, .logo a {
    display: block;
    height: 60px;
    width: 247px;
	background:url(../images/logo.png) no-repeat center center;
    text-indent: 100%;
    white-space: nowrap;
    overflow: hidden;
}
.l{float:left;}
li {
    display: list-item;
    text-align: -webkit-match-parent;
}
ol,ul{list-style:none;}
.nav-item li{
	float:left;}
.nav-item a {
    position: relative;
    padding: 0 25px;
    display: block;
    color: #ffffff;
    text-align: center;
    font-size: 14px;
    height: 60px;
    line-height: 60px;
    transition: background-color 0.3s;
}
item .active a, .nav-item a.active {
    color: #fff;
    background-color: #363c41;
}
:link, :visited, ins {
    text-decoration: none;
}

.navbar-inverse .navbar-form {
    border-color: #101010;
}
.navbar-form .input-group {
    display: inline-table;
    vertical-align: middle;
}
.input-group {
    position: relative;
    display: table;
    border-collapse: separate;
}
.myleft{
	float:left}
.ui_select01 {
	width: 80px;
	height: 30px;
	margin: 15px 0px 15px 40px;
	font-family: "Microsoft YaHei", "微软雅黑", "sans-serif";
	background-color: #fff;
}
.ui_select02 {
	width: 80px;
	height: 30px;
	margin: 15px 2px 15px 3px;
	font-family: "Microsoft YaHei", "微软雅黑", "sans-serif";
	background-color: #fff;
}
.navbar-form {
    width: auto;
    padding-top: 0;
    padding-bottom: 0;
    margin-right: 0;
    margin-left: 0;
    border: 0;
    -webkit-box-shadow: none;
    box-shadow: none;
}
.input-group{}
.navbar-form .input-group > .form-control {
	margin-top:15px;
	height: 31px;
    width: 100%;
    background-color: #fff;
}
.submintBtn{
	border:none;
	margin-top:14px;
	margin-left:3px;
	height:27px;
}


/*底部*/
.footer{text-align:center; background-color:#D4D4D4; line-height:24px; padding:50px 0;}
.footer i{font-style:normal; margin:0 5px; }
.footer a{color:#000;}
.footer a:hover{color:#F60;}
.web{padding-top:30px;}
.web img{margin:0 12px;}
.hr_25{height:25px;}
.hr_45{height:45px;}
.hr_7{height:7px; overflow:hidden;}
.hr_15{height:15px; overflow:hidden;}
/*产品分类*/

a{
	font-family: "Microsoft YaHei","微软雅黑";font-size: 14px;
    line-height:14px;
	color:#666;}
/*标题*/
.products_title{height:34px; border-bottom:#CCCCCC solid 2px;}
.products_title h3{width:180px; border-bottom:#096DBA solid 2px; height:34px; line-height:34px; text-indent:9px; margin-bottom:-2px; position:relative;}
/*商品*/
.item{float:left; height:265px; position:relative;}
.item_cont{padding:0 15px;}
.img_item{height:170px; text-align:center;}
.img_item img{height:170px;}
.item p{line-height:20px;}
.item a{color:#000;}
.item a:hover{text-decoration:underline;}
.money{color:#D4105A; font-weight:bold; padding-top:10px;}
.stars{width:13px; height:12px; overflow:hidden; background-position:0 0;display:inline-block; margin-right:1px;}
.hot{width:52px; height:52px; background-position:-35px 0; position:absolute; right:0; top:0;}
/*筛选*/
.screening{border-bottom:#CCC solid 1px; font-family:Verdana;}
.screening dt{line-height:32px; width:74px; text-align:right; float:left; margin-right:42px;font-family: "Microsoft YaHei","微软雅黑";font-size: 15px;}
.limit{width:55px; float:left; line-height:32px;}
.screening .active{background-color:#1D7AD9; color:#FFF;}
.screening a{padding:2px; }
.screening_list{line-height:32px; width:626px; float:left;}
.screening_list li{width:20%; float:left;}
.screen_more{border:#CCC solid 1px; height:23px; line-height:23px; margin-top:4px; float:left;  padding-right:11px; padding-left:11px; margin-right:10px;}
.screen_more a{background:url(../images/icon/sj_grey.gif) right center no-repeat; padding-right:14px;}
.addInfo{height:31px; border:#CCC solid 1px; background-color:#F5F5F5;}
.address{float:left;}
.add_text{float:left; line-height:31px; padding-left:12px; padding-right:6px;
	font-family: "Microsoft YaHei","微软雅黑";font-size: 14px;
	color:#666;}
.active a{color: red;}
.screen_text{line-height:31px; padding-right:80px;}
.check{position:relative; top:-1px; _top:4px;}
.shop_number{position:relative; _top:4px;}
.check input,
.check label{vertical-align:middle;}
.shop_number em{color:#F00; font-style:normal; font-weight:bold;}
.addCar{border:#999 solid 1px; height:22px; line-height:22px; display:inline-block; padding:0 6px 0 23px; background:url(../images/car.jpg) 6px center no-repeat;}
.screening_list_more{padding-left:0.5%;}
.screening_list_more .item{width:20%;}
/*page*/
.page{text-align:center; position:relative; z-index:2;}
.page a{height:24px; display:inline-block; line-height:24px; border:#CCC solid 1px; padding:0 12px; margin:0 2px;}
.page .hl{display:inline-block;padding:0 12px; margin:0 2px;}
.morePage{padding-left:14px; display:inline-block; height:24px; line-height:24px;}
.pageNum{width:29px; padding:0 3px; border:#ccc solid 1px; height:24px; line-height:24px\9; text-align:center; margin-left:4px;}
.page_btn{width:44px; height:24px; line-height:24px; background-color:#E8E8E8; border:#CCC solid 1px;}
.ye{padding:0 8px 0 6px;}
.page a,
.page span,
.page input{vertical-align:middle; position:relative;}
/*组件*/
.select{border:#999 solid 1px; height:22px; line-height:22px; float:left; background-color:#FFF; padding-left:10px; padding-right:20px; position:relative; z-index:4;}
.select h3{font-size:12px; font-weight:normal;}
.select span{position:absolute; right:0; top:0; height:100%; width:20px; background:url(../images/icon/sj_blue.jpg) center center no-repeat;}
.show_select{position:absolute; left:-1px; top:22px; background-color:#FFF; width:100%;border:#999 solid 1px; display:none;}
.show_select li{padding-left:10px;}


/*normal-detail图谱详情页面*/
/*位置*/
.userPosition{font-size:0; font-family:Verdana; margin-top:25px; margin-bottom:15px;}
.userPosition em,
.userPosition span,
.userPosition strong,
.userPosition a{font-size:16px;}
.userPosition em{font-style:normal;}
.userPosition a:hover{text-decoration:underline;}

/*图谱详情页*/
.description_info{
	height:700px;
	border:#999 solid 1px;}
.description_top{
	background-color: #FFF;
    border: 1px solid #e9e9e9;
    margin: 0 auto 2%;
    padding: 2%;
    position: relative;}
.description_top .course-title.ch {
	float: left;
    font-size: 18px;
    margin: 0 20px 20px 0;}
.description_top .course-title{
	    line-height: 1.4;}
.description_top .course-title>a:first-child {
    color: #333;
    text-decoration: none;
    cursor: text;
    max-width: 750px;
    display: inline-block;
}
.course-do .btn-done, .btn-undo, .course-do-certificate {
    background: #f5f5f5;
    border-radius: 2px;
    color: #1caaea;
    display: inline-block;
    height: 26px;
    line-height: 26px;
    padding: 0 10px;
    text-align: center;
}
.description_top .course-img{
	border-top: 1px solid #e9e9e9;
    clear: both;
    padding: 20px 20px 0 0;
    float: left;
    overflow: hidden;
    position: relative;}
.description_top .course-info {
	padding-top:20px;
    color: #999;
    line-height: 1.7;
    overflow: hidden;
}
.description_top .course-info ol, ul {
    list-style: none;
}
.description_top .course-info li {
    float: left;
    width: 100%;
	font-family: "Microsoft YaHei","微软雅黑";font-size: 14px;
	line-height:40px;
	color:#666;
}
.course-info_btn{
	color: #999;
    margin-top: 40px;
    line-height: 2;}
.course-info_btn .course-go {
    background: #1caaea;
    border-radius: 2px;
    color: #fff;
    display: inline-block;
    margin: 6px 10px 0 0;
    width: 180px;
    height: 46px;
    line-height: 46px;
    text-align: center;
}
<!-- 此处未显示出来-->
.course-info_btn .icon-go{
	height: 34px;width: 40px;
	background:url(../images/icon-go.png) 10px center no-repeat;}

.tabs_box {
    background-color: #FFF;
    border: 1px solid #e9e9e9;
    margin: 0 auto 2%;
    padding: 0;
    width: 100%;
}

.tabs_box ul{
	margin: 0;
    padding: 0;
    border: 0;
    font: inherit;
    font-size: 100%;
    vertical-align: baseline;
}
.tabs_box li{
	float:left;}
.tabs_box a{
	font-family: "Microsoft YaHei","微软雅黑";font-size: 20px;
	line-height:20px;
	color:#666;
	height: 35px;display: inline-block;padding:0px 25px;}

<!--  图谱简介-->
.intro-content{
<!--	width:500pxpx;height: 220px;
	padding-top:30px;
	margin-left:0px;
    float:left;
	overflow: hidden;-->}
.intro-content p{
	font-family: "Microsoft YaHei","微软雅黑";font-size: 14px;
	line-height:30px;
	color:#666;
}
.normalMap-show{
	height:40px;
	}
.normalMap-show-item{
	float:left;}
.normalMap-show-item li{
	margin-top:10px;
	float:left;
	border:#CCC solid 1px;}
.normalMap-show-item a {
    position: relative;
    padding: 0 25px;
    display: block;
    color: #666;
    font-family: "Microsoft YaHei","微软雅黑";
    text-align: center;
    font-size: 17px;
    height: 40px;
    line-height: 40px;
    transition: background-color 0.3s;
}
.normalMap-show-edit{
    width:400px; margin-left:auto; margin-right:0px;
    height:40px;
    color: #999;
    margin-top: 10px;
    line-height: 2;}
.normalMap-show-edit .course-go {
    background: #1caaea;
    border-radius: 2px;
    color: #fff;
    display: inline-block;
    margin: 6px 10px 0 0;
    width: 180px;
    height: 46px;
    line-height: 46px;
    text-align: center;
}

<!--  个人中心左侧-->
.products .leftArea{width: 185px;}
.products .rightArea{width:1015px;}

.leftNav{background-color:#F3F3F3; border:#D7D7D7 solid 1px;}
.nav_title{height:36px; line-height:36px; font-size:17px; border-bottom:#D7D7D7 solid 1px;  text-align:center;}
.nav_cont{padding:0 20px 4px;/*上 左右 下*/ border-bottom:#D7D7D7 1px dotted; margin-bottom:-1px;}
.nav_cont h3{font-size:17px; height:35px; line-height:35px;}
.navCont_list{line-height:35px;}
.navCont_list li{float:left; width:50%;}
.vertical li{width:auto; float:none; padding-left:8px;}
.vertical .nav_title,
.vertical .nav_cont h3{font-family:"Microsoft YaHei", "微软雅黑"; font-size:16px;}

<!-- 个人中心右侧-->

.screening_box .page-header{    
	padding-bottom: 9px;
    margin: 40px 0 20px;
    border-bottom: 1px solid #eee;}
.page-header h1 {
	font-family:"Microsoft YaHei", "微软雅黑"; font-size:17px;
    margin: 4px 5px;
    display: inline-block;
    line-height: 20px;
}
.form-horizontal{
	margin-top:20px;
	margin-left:100px;
	display: block;
    margin-top: 0em;}
.form_group{
	width:100%;
	height:38px;
	margin-bottom: 15px;
	float:left;}
.col-sm-3{width:8%;}
.control-label{
	padding-top: 10px;
    margin-bottom: 0;
    text-align: center;
    line-height: 1.42857143;
    color: #333;
	font-family:"Microsoft YaHei", "微软雅黑"; font-size:14px;
	font-weight:bold;}
.col-sm-3,.col-sm-6{
	float:left;
	position: relative;
    min-height: 1px;
    padding-right: 15px;
    padding-left: 15px;}
#profile-gender{
	margin-top:10px;}
.radio-inline{
    text-align: center;
    line-height: 1.42857143;
    color: #333;
	font-family:"Microsoft YaHei", "微软雅黑"; font-size:14px;}
.col-sm-6 .form-control{
	display: block;
    width: 250%;
    height: 20px;
    padding: 6px 12px;
    font-size: 14px;
    line-height: 1.42857143;
    color: #555;
    background-color: #fff;
    background-image: none;
    border: 1px solid #ccc;
    border-radius: 4px;}
.btn{
	display: inline-block;
    padding: 6px 12px;
    margin-bottom: 0;
    font-size: 14px;
    font-weight: normal;
    line-height: 1.42857143;
    text-align: center;
    white-space: nowrap;
    vertical-align: middle;
	touch-action: manipulation;
    cursor: pointer;
	user-select: none;
    background-image: none;
    border: 1px solid transparent;
    border-radius: 4px;}
.btn-primary {
    float: right;
    margin-left: 10px;
    color: #fff;
    background-color: #337ab7;
    border-color: #2e6da4;
    font-family:"Microsoft YaHei", "微软雅黑"; font-size:14px;
}

<!-- 个人图谱-->
.personalMapTable1{
	margin-top:20px;
	width:100%;
	height:600px;}
.personalMapTable1 td{
	font-family:"Microsoft YaHei", "微软雅黑"; font-size:14px;text-align:center;}
.personalMapTable1 tr{background: #eeeeee;}
.personalMapTable2 td{text-align:center;}
.personalMapTable2 tr{background: #eeeeee;}
.personalMapTable1 .tableHeader td{
	font-size:16px;}
.newbtn{
	width:100%;
	height:30px;}
.personBtn{
	margin-top:30px;
}

<!-- 个人中心-知识点管理   eef5fd-->
.screening_box{}
.screening_box .know-form{
	margin-top:20px;
	font-family:"Microsoft YaHei", "微软雅黑"; font-size:14px;
	height:35px;
	background-color:#98c3f3;
}
.screening_box .ui_select01{
	width: 100px;
        height: 30px;
	line-height:30px;
        margin: 2px 12px 2px 7px;
   }
.screening_box .know-form-input{
    width: 40%;
    height: 20px;
    padding: 6px 12px;
    font-size: 14px;
    line-height: 30px;
    color: #555;
    background-color: #fff;
    background-image: none;
    border: 1px solid #ccc;
    border-radius: 1px;
}
.screening_box .know-search{
	float:right;
	padding-right:10px;
	}
.screening_box tr{
	line-height:40px;
	text-align:center;
	font-family:"Microsoft YaHei", "微软雅黑"; font-size:14px;}
.screening_box .form-title{
	background-color:#4b97e3;
	color:#FFF;}

 <!--导入资源-->   
.table1 td{width:80px; height:30px;}
.table2 td{text-align:right; height:25px;}
.table2 input{border:2px;background:#fff;height:20px;width:100px}
#myselect1{border:2px;background:#fff;height:20px;width:100px}
#myselect2{background-color:#fff;height:23px;width:80px;}
.input1{text-align:center;height:23px;width:100px;background:#fff}
.table3 input{height:23px;width:80px;background:#fff;}
.table4 tr{text-align:center;height:30px;}
.submit{height:30px;width:80px;background:#fff;}
 
.pagination li{
    float: left;
    padding-right: 8px;
}
<!-- 设置搜索框在同一行-->
.know-form{}
.know-form .form-group{
    float: left;
}

<!--添加知识点 -->
.col-sm-6{}
.knowclassify-edit{
    width: 400px;
}
.col-sm-6 .user-addknow{
    width: 50px;
    height: 20px;
    padding: 0px 4px;
    margin-top:-10px;
    font-size: 14px;
    line-height: 1.42857143;
    color: #555;
	font-family: "Microsoft YaHei", "微软雅黑", "sans-serif";
}
.user-addknow-classify{
	width: 80px;
	font-family: "Microsoft YaHei", "微软雅黑", "sans-serif";
	height:38px;
	margin-bottom: 15px;
	background-color:#CCCCCC;
}
 
<!--相关资源详情 -->




